non-controllable connection - French English Dictionary